Open source computer technology - French English Dictionary